#include <stdio.h>

/* 使用 ANSI C 可移植算法 */

static unsigned long int next = 1;    // 种子

int rand(void)                        // 生成伪随机数
{
    next = next * 1103515245 + 12345;
    return (unsigned int) (next / 65536) % 32768;
}

void srand(unsigned int seed)         // 修改种子
{
    next = seed;
}

int main(){
    int i=0;
    for (i=0; i< 100; i++){
        int r =  rand();
        printf("%d\n",r);
    }

}
